5.4 Настройка L2 Ping
5.4.1 Введение в функцию
Инструмент L2 ping представляет собой полезное приложение, предназначенное для проверки соединения между двумя коммутаторами. L2 ping отличается от известной команды ping IP-ADDRESS. Классический "ping" основан на протоколе ICMP, который зависит от IP-уровня, что делает его неприменимым в случае, если целевое устройство является коммутатором только уровня 2. Однако протокол, используемый L2 ping, опирается исключительно на Ethernet-пакеты уровня 2.
Когда запускается L2 ping:
- Протокольный пакет L2 ping с EtherType 36873 (0x9009) отправляется с указанного физического порта на другой заданный порт назначения.
- На принимающей стороне пакет возвращается отправителю либо через не 802.1ag loopback, либо через настроенную функцию ответа “l2 ping response”.
- Устройство, отправившее запрос, получает ответный пакет L2 ping и выводит результат пинга.
5.4.2 Настройка

Рисунок 5-5: Конфигурация для пинга порта коммутатора.
Конфигурация практически идентична для обоих коммутаторов (Switch1 и Switch2), за исключением некоторых деталей, которые указаны ниже.
Шаг 1: Вход в режим настройки
Switch# configure terminal
Шаг 2: Включение интерфейса
Switch (config)# interface eth-0-1
Switch (config-if)# no shutdown
Шаг 3: Включение функции ответа L2 ping на целевом коммутаторе
Настройте Switch2, чтобы разрешить отправку ответов на L2 ping.
Switch (config-if)# l2 ping response enable
Шаг 4: Выход из режима настройки
Switch (config-if)# end
Шаг 5: Выполнение L2 ping
Запустите команду L2 ping на Switch1, чтобы проверить подключение к Switch2.
Switch1# l2 ping 001e.0808.58f1 interface eth-0-1 count 10 interval 1000 timeout 2000
Sending 10 L2 ping message(s):
64 bytes from 001e.0808.58f1: sequence = 0, time = 10ms
64 bytes from 001e.0808.58f1: sequence = 1, time = 15ms
64 bytes from 001e.0808.58f1: sequence = 2, time = 13ms
64 bytes from 001e.0808.58f1: sequence = 3, time = 12ms
64 bytes from 001e.0808.58f1: sequence = 4, time = 20ms
64 bytes from 001e.0808.58f1: sequence = 5, time = 21ms
64 bytes from 001e.0808.58f1: sequence = 6, time = 12ms
64 bytes from 001e.0808.58f1: sequence = 7, time = 16ms
64 bytes from 001e.0808.58f1: sequence = 8, time = 14ms
64 bytes from 001e.0808.58f1: sequence = 9, time = 17ms
-----------------------------------
10 packet(s) transmitted, 10 received, 0% packet loss
MAC-адрес (001e.0808.58f1) — адрес целевого порта на Switch2. Используйте команду show interface eth-0-1 на Switch2, чтобы найти правильный MAC-адрес.